<?php
class Admin_Form_News extends Zend_Form{
	public function init(){
		
		$this->setAttrib('id', 'frmAdminForm');
		$news_id = $this->createElement('text', 'news_category_id');
		
		//tiêu đề
		$news_title_vi = $this->createElement('text', 'news_title_vi');
		$news_title_vi->setLabel('Tiêu đề tiếng việt')->setRequired(true);
		
		$news_title_en = $this->createElement('text', 'news_title_en');
		$news_title_en->setLabel('Tiêu đề tiếng anh')->setRequired(true);
 
		//phân loại
		$news_news_category_id = $this->createElement('select', 'news_news_category_id');
		$news_news_category_id->setLabel('Phân loại');
		$mdNewsCategory = new Application_Model_DbTable_NewsCategory();
		$news_news_category_id->addMultiOptions($mdNewsCategory->getPairColumn());
		
		//trạng thái
		$news_status = $this->createElement('select','news_status')->setLabel('Trạng thái');
		$news_status->addMultiOptions(
				array(0=>"Ẩn",1=>"Hiển thị")
		);
		
		//Thời gian cập nhật
		$news_creation_time = $this->createElement('text', 'news_creation_time');
		$news_creation_time->setLabel('Thời gian cập nhật');
		$news_creation_time->setAttrib('class', 'datepicker');
		
		//tóm tắt
		$news_summary_vi = $this->createElement('textarea', 'news_summary_vi');
		$news_summary_vi->setLabel("tóm tắt bài viết tiếng việt");
		$news_summary_vi->setAttrib('class', 'small-textarea');
		
		//tóm tắt
		$news_summary_en = $this->createElement('textarea', 'news_summary_en');
		$news_summary_en->setLabel("tóm tắt bài viết tiếng anh");
		$news_summary_en->setAttrib('class', 'small-textarea');
		//file upload
		$news_file = $this->createElement('file', 'file')->setLabel('Chọn hình ảnh đại diện');
		$news_file->addValidator('Extension',false,'jpg,png,gif');
		$news_file->setDestination(PUBLIC_PATH.'/uploads/images/news/tmp');
		
		//hình ảnh
		$news_image = $this->createElement('image', 'news_image')->setLabel('Hình ảnh hiện tại');
		
		//nội dung bài viết tiếng việt
		$news_content_vi = $this->createElement('textarea', 'news_content_vi');
		$news_content_vi->setLabel("Bài viết tiếng việt");
		
		//nội dung bài viết tiếng việt
		$news_content_en = $this->createElement('textarea', 'news_content_en');
		$news_content_en->setLabel("Bài viết tiếng anh");
		
		$this->addElements(array(
				$news_title_vi,
				$news_title_en,
				$news_file,
				$news_image,
				$news_news_category_id,
				$news_status,
				$news_summary_vi,
				$news_summary_en,			
				$news_content_vi,
				$news_content_en
		));
		
		$this->addDisplayGroup(array(
				$news_title_vi,
				$news_title_en,
				$news_file,
				$news_image,
				$news_news_category_id,
				$news_status,
				$news_summary_vi,
				$news_summary_en,
				$news_content_vi,
				$news_content_en
		), 'detail-info',array('legend'=>'Thông tin chi tiết','class'=>'display-group'));
		
	}
}















